0
Your cart

Your cart is empty

Browse All Departments
Price
Status
Brand

Showing 1 - 25 of 25 matches in All Departments

Control Basics for Mechatronics: John Billingsley Control Basics for Mechatronics
John Billingsley
R2,575 Discovery Miles 25 750 Ships in 9 - 15 working days

Mechatronics is a mongrel, a crossbreed of classic mechanical engineering, the relatively young pup of computer science, the energetic electrical engineering, the pedigree mathematics and the bloodhound of Control Theory. All too many courses in control theory consist of a diet of ‘Everything you could ever need to know about the Laplace Transform’ rather than answering ‘What happens when your servomotor saturates?’ Topics in this book have been selected to answer the questions that the mechatronics student is most likely to raise.That does not mean that the mathematical aspects have been left out, far from it. The diet here includes matrices, transforms, eigenvectors, differential equations and even the dreaded z transform. But every effort has been made to relate them to practical experience, to make them digestible. They are there for what they can do, not to support pages of mathematical rigour that defines their origins. The theme running throughout the book is simulation, with simple JavaScript applications that let you experience the dynamics for yourself. There are examples that involve balancing, such as a bicycle following a line, and a balancing trolley that is similar to a Segway. This can be constructed ‘for real’, with components purchased from the hobby market.

Star Trek - Enterprise: Season 1 (DVD, Boxed set): Scott Bakula, Anthony Montgomery, Connor Trinneer, Dominic Keating, John... Star Trek - Enterprise: Season 1 (DVD, Boxed set)
Scott Bakula, Anthony Montgomery, Connor Trinneer, Dominic Keating, John Billingsley, …
R119 Discovery Miles 1 190 Ships in 10 - 20 working days

Complete first series of the American television sci-fi programme, set 100 years before the events of the original 1960s series. In the mid-22nd century intergalactic space travel is in its infancy. Captain Jonathan Archer (Scott Bakula) and his faithful crew begin the first voyages of the Starship Enterprise, its mission to expore new galaxies and seek out new life-forms, to boldly go (sic) where no one has gone before. In this series the human race makes its first contact with the Klingons, and also with the sinister Suliban race, something that will have deep ramifications as the series progresses. The crew also tries to help an alien race inflicted with a deadly illness, encounters space pirates, and meets an exiled group of Vulcans who have rejected the normal Vulcan conditions of logic. Episodes are: 'Broken Bow (1)'; 'Broken Bow (2)'; 'Fight Or Flight'; 'Strange New World'; 'Unexpected'; 'Terra Nova'; 'The Andorian Incident'; 'Breaking the Ice'; 'Civilisation'; 'Fortunate Son'; 'Cold Front'; 'Silent Enemy'; 'Dear Doctor'; 'Sleeping Dogs'; 'Shadows of P'Jem'; 'Shuttlepod One'; 'Fusion'; 'Rogue Planet'; 'Acquisition'; 'Oasis'; 'Detained'; 'Vox Sola'; 'Fallen Hero'; 'Desert Crossing'; 'Two Days and Two Nights' and 'Shockwave (Part 1)'.

West Yorkshire Folk Tales (Paperback, Uk Ed.): John Billingsley West Yorkshire Folk Tales (Paperback, Uk Ed.)
John Billingsley
R324 Discovery Miles 3 240 Ships in 12 - 17 working days

Whether hailing from the open Pennine hills or the close-knit neighbourhoods of industrial towns, West Yorkshire folk have always been fond of a good tale. This collection of stories from around the county is a tribute to their narrative vitality, and commemorates places and people who have left their mark on their communities. Here you will find legendary rocks, Robin Hood, tragic love affairs, thwarted villainy, witches, fairies, hidden treasure and much more. The intriguing stories, brought to life with illustrations from a local artist, will be enjoyed by readers time and again.

Essentials of Control Techniques and Theory (Paperback): John Billingsley Essentials of Control Techniques and Theory (Paperback)
John Billingsley
R2,354 R1,666 Discovery Miles 16 660 Save R688 (29%) Ships in 12 - 17 working days

Carefully separating the essential from the ornamental, Essentials of Control Techniques and Theory presents the nuts and bolts for designing a successful controller. It discusses the theory required to support the art of designing a working controller as well as the various aspects to convince a client, employer, or examiner of your expertise. A Compelling Account of the Basics of Control Theory Control solutions for practicing engineers Using the author's own Javascript On-Line Learning Interactive Environment for Simulation (Jollies), the text relies on computer-based graphical analysis methods, such as Nyquist, Nichols, root locus, and phase-plane, to illustrate how useful computer simulation can be for analyzing both linear and nonlinear systems. It explains step-by-step the design and modeling of various control systems, including discrete time systems and an inverted pendulum. Along with offering many web-based simulations, the book shows how mathematics, such as vectors, matrices, and the differential equations that govern state variables, can help us understand the concepts that underpin the controller's effects. From frequency domain analysis to time-domain state-space representation, this book covers many aspects of classical and modern control theory. It presents important methods for designing and analyzing linear systems and controllers.

General View of the Agriculture in the County of Somerset (Hardcover): John Billingsley General View of the Agriculture in the County of Somerset (Hardcover)
John Billingsley
R991 Discovery Miles 9 910 Ships in 10 - 15 working days
General View of the Agriculture in the County of Somerset (Paperback): John Billingsley General View of the Agriculture in the County of Somerset (Paperback)
John Billingsley
R705 Discovery Miles 7 050 Ships in 10 - 15 working days
Mechatronics and Machine Vision in Practice 4 (Paperback, 1st ed. 2021): John Billingsley, Peter Brett Mechatronics and Machine Vision in Practice 4 (Paperback, 1st ed. 2021)
John Billingsley, Peter Brett
R4,238 Discovery Miles 42 380 Ships in 10 - 15 working days

The many intriguing examples on the application of mechatronics reinforce the excitement of this creative field of technology. As a collection they present a stimulating resource to developers of future mechatronics technology, and to educators searching for interesting examples. From structured-light measurement of the build-up of detritus on railway bogies and detection of uncracked spores of Chinese medicine to a practical tractor vision guidance system embedded in a smart-phone application, the practical applications of mechatronics and machine vision abound. Fruits are counted on the tree, pasture biomass is measured and a robot collects camel dung as a resource. 3D printing is in vogue, but papers here discuss the construction and strategy of the printer itself. The measurement and analysis of myoelectric muscle signals enable a prosthesis to be controlled and a feeding robot is used for patient care. An exoskeleton has both soft and rigid links and an optical sensor analyses the tissue into which a surgical needle is being inserted. These are some of the papers in this collection from the 26th annual conference on Mechatronics and Machine Vision in Practice, carefully selected to exclude papers that are merely theoretical and to highlight those that show practical verification. Papers have been contributed from China, New Zealand, the Philippines, Emirates, Germany and of course Australia.

Mechatronics and Machine Vision in Practice 4 (Hardcover, 1st ed. 2021): John Billingsley, Peter Brett Mechatronics and Machine Vision in Practice 4 (Hardcover, 1st ed. 2021)
John Billingsley, Peter Brett
R4,271 Discovery Miles 42 710 Ships in 10 - 15 working days

The many intriguing examples on the application of mechatronics reinforce the excitement of this creative field of technology. As a collection they present a stimulating resource to developers of future mechatronics technology, and to educators searching for interesting examples. From structured-light measurement of the build-up of detritus on railway bogies and detection of uncracked spores of Chinese medicine to a practical tractor vision guidance system embedded in a smart-phone application, the practical applications of mechatronics and machine vision abound. Fruits are counted on the tree, pasture biomass is measured and a robot collects camel dung as a resource. 3D printing is in vogue, but papers here discuss the construction and strategy of the printer itself. The measurement and analysis of myoelectric muscle signals enable a prosthesis to be controlled and a feeding robot is used for patient care. An exoskeleton has both soft and rigid links and an optical sensor analyses the tissue into which a surgical needle is being inserted. These are some of the papers in this collection from the 26th annual conference on Mechatronics and Machine Vision in Practice, carefully selected to exclude papers that are merely theoretical and to highlight those that show practical verification. Papers have been contributed from China, New Zealand, the Philippines, Emirates, Germany and of course Australia.

Essentials of Dynamics and Vibrations (Paperback, Softcover reprint of the original 1st ed. 2018): John Billingsley Essentials of Dynamics and Vibrations (Paperback, Softcover reprint of the original 1st ed. 2018)
John Billingsley
R1,811 Discovery Miles 18 110 Ships in 10 - 15 working days

Dynamic objects move in mysterious ways. Their analysis is a difficult subject involving matrices, differential equations and the complex algebra of oscillatory systems. However, in this textbook, the author draws on his long experience of designing autopilots, robots for nuclear inspection and agricultural machine guidance to present the essentials with a light touch. The emphasis is on a deep understanding of the fundamentals rather than rote-learning of techniques. The inertia tensor is presented as a key to understanding motion ranging from boomerangs to gyroscopes. Chains of transformations unravel the motion of a robot arm. To help the reader visualise motion, ranging from unbalanced rotors to vibrating systems with multiple modes and damping, there are abundant simulation examples on a linked website. These will run in any web browser, while their simple code is on open view for modification and experimentation. They show that nonlinear systems present no problems, so that friction damping can be modelled with ease. A particular problem for mechanical engineers is that the vibration topics encroach on the territory of the electrical engineer. State variables open up control theory while the solution of differential equations with sinusoidal inputs is simplified by an understanding of sine-waves as complex exponentials. The linked web site has several areas of mathematics revision to help. A final chapter pokes fun at the misrepresentation of dynamics in cinema productions.

Mechatronics and Machine Vision in Practice 3 (Hardcover, 1st ed. 2018): John Billingsley, Peter Brett Mechatronics and Machine Vision in Practice 3 (Hardcover, 1st ed. 2018)
John Billingsley, Peter Brett
R2,987 Discovery Miles 29 870 Ships in 10 - 15 working days

In contrast with previous books on mechatronics and machine vision in practice, a significant number of chapters focus on systems designed for human interaction and deciphering human motion. Examples illustrate assistive actuation of hip joints, the augmentation of touch sense in artificial hand prostheses and helping stroke survivors in repetitive motion therapy. Interactive mechatronics and the experience of developing machine interfaces has enabled an examination of how we use mechatronics in the service of training, and even to consider why computer games perhaps appear to capture attention so much more readily than a human instructor! Mechatronics continues to be an exciting and developing field. It is now an essential part of our world and living experience. This and the previous books in this series illustrate the journey in developing the use of mechatronics so far. We anticipate that you will find the chapters here an equal source of inspiration for new devices to solve the challenges of new applications, and of course as a resource for teaching and inspiring the new generation of mechatronics engineers.

General View of the Agriculture in the County of Somerset; With Observations on the Means of its Improvement. By John... General View of the Agriculture in the County of Somerset; With Observations on the Means of its Improvement. By John Billinsley, Esq. Ashwick Grove. Drawn up for the Consideration of the Board of Agriculture and Internal Improvement (Hardcover)
John Billingsley
R881 Discovery Miles 8 810 Ships in 10 - 15 working days
General View of the Agriculture of the County of Somerset, With Observations on the Means of its Improvement. Drawn up in the... General View of the Agriculture of the County of Somerset, With Observations on the Means of its Improvement. Drawn up in the Year 1795, for the Consideration of the Board of Agriculture and Internal Improvement. Second Edition (Hardcover)
John Billingsley
R989 Discovery Miles 9 890 Ships in 10 - 15 working days
Essentials of Dynamics and Vibrations (Hardcover, 1st ed. 2018): John Billingsley Essentials of Dynamics and Vibrations (Hardcover, 1st ed. 2018)
John Billingsley
R3,435 Discovery Miles 34 350 Ships in 10 - 15 working days

Dynamic objects move in mysterious ways. Their analysis is a difficult subject involving matrices, differential equations and the complex algebra of oscillatory systems. However, in this textbook, the author draws on his long experience of designing autopilots, robots for nuclear inspection and agricultural machine guidance to present the essentials with a light touch. The emphasis is on a deep understanding of the fundamentals rather than rote-learning of techniques. The inertia tensor is presented as a key to understanding motion ranging from boomerangs to gyroscopes. Chains of transformations unravel the motion of a robot arm. To help the reader visualise motion, ranging from unbalanced rotors to vibrating systems with multiple modes and damping, there are abundant simulation examples on a linked website. These will run in any web browser, while their simple code is on open view for modification and experimentation. They show that nonlinear systems present no problems, so that friction damping can be modelled with ease. A particular problem for mechanical engineers is that the vibration topics encroach on the territory of the electrical engineer. State variables open up control theory while the solution of differential equations with sinusoidal inputs is simplified by an understanding of sine-waves as complex exponentials. The linked web site has several areas of mathematics revision to help. A final chapter pokes fun at the misrepresentation of dynamics in cinema productions.

General View of the Agriculture - of the County of Somerset; (Paperback): John Billingsley General View of the Agriculture - of the County of Somerset; (Paperback)
John Billingsley
R937 Discovery Miles 9 370 Ships in 10 - 15 working days
Machine Vision and Mechatronics in Practice (Paperback, Softcover reprint of the original 1st ed. 2015): John Billingsley,... Machine Vision and Mechatronics in Practice (Paperback, Softcover reprint of the original 1st ed. 2015)
John Billingsley, Peter Brett
R5,798 Discovery Miles 57 980 Ships in 10 - 15 working days

The contributions for this book have been gathered over several years from conferences held in the series of Mechatronics and Machine Vision in Practice, the latest of which was held in Ankara, Turkey. The essential aspect is that they concern practical applications rather than the derivation of mere theory, though simulations and visualization are important components. The topics range from mining, with its heavy engineering, to the delicate machining of holes in the human skull or robots for surgery on human flesh. Mobile robots continue to be a hot topic, both from the need for navigation and for the task of stabilization of unmanned aerial vehicles. The swinging of a spray rig is damped, while machine vision is used for the control of heating in an asphalt-laying machine. Manipulators are featured, both for general tasks and in the form of grasping fingers. A robot arm is proposed for adding to the mobility scooter of the elderly. Can EEG signals be a means to control a robot? Can face recognition be achieved in varying illumination?"

Machine Vision and Mechatronics in Practice (Hardcover, 2015 ed.): John Billingsley, Peter Brett Machine Vision and Mechatronics in Practice (Hardcover, 2015 ed.)
John Billingsley, Peter Brett
R6,048 Discovery Miles 60 480 Ships in 10 - 15 working days

The contributions for this book have been gathered over several years from conferences held in the series of Mechatronics and Machine Vision in Practice, the latest of which was held in Ankara, Turkey. The essential aspect is that they concern practical applications rather than the derivation of mere theory, though simulations and visualization are important components. The topics range from mining, with its heavy engineering, to the delicate machining of holes in the human skull or robots for surgery on human flesh. Mobile robots continue to be a hot topic, both from the need for navigation and for the task of stabilization of unmanned aerial vehicles. The swinging of a spray rig is damped, while machine vision is used for the control of heating in an asphalt-laying machine. Manipulators are featured, both for general tasks and in the form of grasping fingers. A robot arm is proposed for adding to the mobility scooter of the elderly. Can EEG signals be a means to control a robot? Can face recognition be achieved in varying illumination?"

General View of the Agriculture of the County of Somerset, with Observations on the Means of Its Improvement. Drawn Up in the... General View of the Agriculture of the County of Somerset, with Observations on the Means of Its Improvement. Drawn Up in the Year 1795, for the Consideration of the Board of Agriculture and Internal Improvement. Second Edition. (Paperback)
John Billingsley
R932 Discovery Miles 9 320 Ships in 10 - 15 working days

The 18th century was a wealth of knowledge, exploration and rapidly growing technology and expanding record-keeping made possible by advances in the printing press. In its determination to preserve the century of revolution, Gale initiated a revolution of its own: digitization of epic proportions to preserve these invaluable works in the largest archive of its kind. Now for the first time these high-quality digital copies of original 18th century manuscripts are available in print, making them highly accessible to libraries, undergraduate students, and independent scholars.Medical theory and practice of the 1700s developed rapidly, as is evidenced by the extensive collection, which includes descriptions of diseases, their conditions, and treatments. Books on science and technology, agriculture, military technology, natural philosophy, even cookbooks, are all contained here.++++The below data was compiled from various identification fields in the bibliographic record of this title. This data is provided as an additional tool in helping to insure edition identification: ++++<sourceLibrary>British Library<ESTCID>T040674<Notes>With a half-title.<imprintFull>Bath: printed by R. Cruttwell, for the author; and sold by C. Dilly, London, 1798. <collation>16,320p., plates: maps; 8

General View of the Agriculture in the County of Somerset; With Observations on the Means of Its Improvement. by John... General View of the Agriculture in the County of Somerset; With Observations on the Means of Its Improvement. by John Billinsley, Esq. Ashwick Grove. Drawn Up for the Consideration of the Board of Agriculture and Internal Improvement. (Paperback)
John Billingsley
R676 Discovery Miles 6 760 Ships in 10 - 15 working days

The 18th century was a wealth of knowledge, exploration and rapidly growing technology and expanding record-keeping made possible by advances in the printing press. In its determination to preserve the century of revolution, Gale initiated a revolution of its own: digitization of epic proportions to preserve these invaluable works in the largest archive of its kind. Now for the first time these high-quality digital copies of original 18th century manuscripts are available in print, making them highly accessible to libraries, undergraduate students, and independent scholars.Medical theory and practice of the 1700s developed rapidly, as is evidenced by the extensive collection, which includes descriptions of diseases, their conditions, and treatments. Books on science and technology, agriculture, military technology, natural philosophy, even cookbooks, are all contained here.++++The below data was compiled from various identification fields in the bibliographic record of this title. This data is provided as an additional tool in helping to insure edition identification: ++++British LibraryT040600With a half-title and final leaf of errata.London: printed by W. Smith, 1794. 192, 2]p., plates: maps; 4

Mechatronics and Machine Vision in Practice (Paperback, Softcover reprint of hardcover 1st ed. 2008): John Billingsley, Robin... Mechatronics and Machine Vision in Practice (Paperback, Softcover reprint of hardcover 1st ed. 2008)
John Billingsley, Robin Bradbeer
R4,506 Discovery Miles 45 060 Ships in 10 - 15 working days

From grading and preparing harvested vegetables to the tactile probing of a patient 's innermost recesses, mechatronics has become part of our way of life. This cutting-edge volume features the 30 best papers of the 13th International Conference on Mechatronics and Machine Vision in Practice. Although there is no shortage of theoretical and technical detail in these chapters, they have a common theme in that they describe work that has been applied in practice.

Ripple Effect (DVD): Philippe Caland, Forest Whitaker, Virginia Madsen, Minnie Driver, Kali Rocha, John Billingsley, Jerry... Ripple Effect (DVD)
Philippe Caland, Forest Whitaker, Virginia Madsen, Minnie Driver, Kali Rocha, …
R46 Discovery Miles 460 Out of stock

Drama starring Philip Caland and Forest Whitaker. Fashion designer Amer Atrash (Caland) has become so immersed in his business that he has neglected his wife Sherry (Virginia Madsen) and their young daughter. When Sherry decides that enough is enough and asks her husband to leave the family home, he finds himself confronting a dark secret from his past: a hit-and-run incident in which he knocked down a pedestrian, Philip Blackman (Forest Whitaker), leaving him a paraplegic. Convinced that his failings in life might be the result of bad karma, Amer sets out to track down Philip and put right his wrongdoing.

Mechatronics and Machine Vision in Practice (Hardcover, 2008 ed.): John Billingsley, Robin Bradbeer Mechatronics and Machine Vision in Practice (Hardcover, 2008 ed.)
John Billingsley, Robin Bradbeer
R4,538 Discovery Miles 45 380 Ships in 10 - 15 working days

From grading and preparing harvested vegetables to the tactile probing of a patient 's innermost recesses, mechatronics has become part of our way of life. This cutting-edge volume features the 30 best papers of the 13th International Conference on Mechatronics and Machine Vision in Practice. Although there is no shortage of theoretical and technical detail in these chapters, they have a common theme in that they describe work that has been applied in practice.

Robotics and Automation for Improving Agriculture (Hardcover): John Billingsley Robotics and Automation for Improving Agriculture (Hardcover)
John Billingsley; Contributions by John Billingsley, Pal Johan From, Lars Grimstad, Christopher Wiegman, …
R5,214 Discovery Miles 52 140 Ships in 10 - 15 working days

This book provides a comprehensive review of key advances in the use of robots in agriculture. Chapters summarise developments in location and guidance systems, GPS technologies, machine vision, navigation, actuation, communication and control technologies. The second part of the book discusses deploying these techniques to save labour, improve precision, speed and efficiency in agricultural operations. Chapters review the state of the art on the use of agricultural robots in planting, crop monitoring, spraying, irrigation and weed management. There are also reviews of orchard management and harvesting, harvesting of soft fruit and in-field grading of harvested produce. Other chapters cover the application of robotics in the livestock sector.

2012 (English, French, DVD): John Cusack, Woody Harrelson, Thandie Newton, Amanda Peet, Danny Glover, Chiwetel Ejiofor, Oliver... 2012 (English, French, DVD)
John Cusack, Woody Harrelson, Thandie Newton, Amanda Peet, Danny Glover, … 1
R76 Discovery Miles 760 Ships in 10 - 20 working days

From Roland Emmerich, director of The Day After Tomorrow and Independence Day, comes the ultimate action-adventure film, exploding with groundbreaking special effects.

Never before has a date in history been so significant to so many cultures, so many religions, scientists, and governments. Soon, the world faces a catastrophe of apocalyptic proportions as cities collapse and continents crumble.

2012 brings an end to the world and tells of the heroic struggle of the survivors.

International Law and the Use of Force - A Documentary and Reference Guide (Hardcover): Shirley V. Scott, Anthony John... International Law and the Use of Force - A Documentary and Reference Guide (Hardcover)
Shirley V. Scott, Anthony John Billingsley, Christopher Michaelsen
R4,122 Discovery Miles 41 220 Ships in 10 - 15 working days

This book is a discussion of key documents that explain the development, current status, and relevance of the international law governing the initiation of military hostilities. International Law and the Use of Force: A Documentary and Reference Guide brings to life a crucial body of law, explaining its historical origins, the core rules and principles of the regime embodied in the Charter of the United Nations, and contentious aspects of that law in the contemporary world. In light of the intensified interest in the question of justified or unjustified use of force, this timely resource introduces and analyzes over 40 documents relating to the legality of the initiation of military hostilities. The volume presents competing assessments of the legality of key uses of force and explains mainstream positions on important issues such as national right to self-defense, anticipatory and preemptive self-defense, terrorism, aggression, and the role of the UN Security Council. The book concludes by assessing whether the international law that seeks to limit the number of wars has in fact made the world a more peaceful place.

Essentials of Control Techniques and Theory (Hardcover): John Billingsley Essentials of Control Techniques and Theory (Hardcover)
John Billingsley
R5,791 Discovery Miles 57 910 Ships in 12 - 17 working days

Carefully separating the essential from the ornamental, Essentials of Control Techniques and Theory presents the nuts and bolts for designing a successful controller. It discusses the theory required to support the art of designing a working controller as well as the various aspects to convince a client, employer, or examiner of your expertise.

A Compelling Account of the Basics of Control Theory
Control solutions for practicing engineers

Using the author s own Javascript On-Line Learning Interactive Environment for Simulation (Jollies), the text relies on computer-based graphical analysis methods, such as Nyquist, Nichols, root locus, and phase-plane, to illustrate how useful computer simulation can be for analyzing both linear and nonlinear systems. It explains step-by-step the design and modeling of various control systems, including discrete time systems and an inverted pendulum. Along with offering many web-based simulations, the book shows how mathematics, such as vectors, matrices, and the differential equations that govern state variables, can help us understand the concepts that underpin the controller s effects.

From frequency domain analysis to time-domain state-space representation, this book covers many aspects of classical and modern control theory. It presents important methods for designing and analyzing linear systems and controllers.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Shield Silicone Spray (300ml)
R79 R72 Discovery Miles 720
Top Five
Rosario Dawson, Cedric The Entertainer, … Blu-ray disc R40 Discovery Miles 400
Mellerware Swiss - Plastic Floor Fan…
R368 Discovery Miles 3 680
Mellerware Plastic Oscilating Floor Fan…
 (2)
R552 Discovery Miles 5 520
Party Paddle Beer Pong Table
R3,299 R1,049 Discovery Miles 10 490
Croxley Desk Cube Holder (Black) - Paper…
 (1)
R37 Discovery Miles 370
24K Magic
Bruno Mars CD  (1)
R131 Discovery Miles 1 310
Marltons Goldfish Flakes (40g)
R50 R35 Discovery Miles 350
La La Land
Ryan Gosling, Emma Stone Blu-ray disc  (6)
R76 Discovery Miles 760
Unicorn Core 75 Flights (Kaleidoscope)
R31 R29 Discovery Miles 290

 

Partners